フラグ(JavaScript 正規表現)
正規表現には、グローバル検索や大文字小文字を区別しない検索などの機能を実現する 6 種類のオプションフラグがあります。
g グローバル検索を行います。
正規表現の後の "g" はグローバルサーチを行うオプション/フラグで、文字列全体を見て一致したものをすべて返します。(エスケープより)
m multiline
u unicode
Unicodeコードポイントとして扱う
フラグの指定の仕方
/pattern/flags
new RegExp('pattern', 'flags')
後から加えたり取り除いたりすることはできません。